package com.boot4g.admin.module.sys.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.boot4g.entity.SysDeptEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * 部门管理
 * 
 * @author chenjinjie
 * @email guangyaoliangzijie@163.com
 * @date 2017-06-20 15:23:47
 */
@Mapper
public interface SysDeptDao extends BaseMapper<SysDeptEntity> {
    int remove(Object id);

    SysDeptEntity queryObject(Object id);

    List<SysDeptEntity> queryList(Map<String, Object> map);


    /**
     * 查询子部门ID列表
     * @param parentId  上级部门ID
     */
    List<Long> queryDetpIdList(Long parentId);
}
